package artaza.clasesdao;

import artaza.persistencia.Trabaja;
import com.google.appengine.api.datastore.Key;

import org.springframework.stereotype.Repository;

@Repository
public class TrabajaDAOImpl extends GenericDAOJPAImpl<Trabaja, Key> implements TrabajaDAO {

    @Override
    public Trabaja findByCamarero(Class<Trabaja> aClass, Key camarero) {

        try{
            String query = "SELECT FROM Trabaja t WHERE t.camtrabaja='" + camarero + "'";
            Trabaja t =  (Trabaja) em.createQuery(query).getSingleResult();
            return (Trabaja) t;
        }catch(Exception ex){
            return null;
        }
        
        
    }

}